package com.yunxin.core.infra.persistence.entity.areas;

import java.io.Serializable;

/**
 * 地区表
 *
 * @author zero°
 * @since   2023-06-14
 */
public class AreasDO implements Serializable {
    /**
     * 主键
     */
    private Long id;

    /**
     * 父编码
     */
    private String parentAreaCode;

    /**
     * 编码
     */
    private String areaCode;

    /**
     * 名称
     */
    private String areaName;

    /**
     * 等级
     */
    private Integer areaLevel;

    /**
     * 备注
     */
    private String remark;

    private static final long serialVersionUID = 1L;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getParentAreaCode() {
        return parentAreaCode;
    }

    public void setParentAreaCode(String parentAreaCode) {
        this.parentAreaCode = parentAreaCode;
    }

    public String getAreaCode() {
        return areaCode;
    }

    public void setAreaCode(String areaCode) {
        this.areaCode = areaCode;
    }

    public String getAreaName() {
        return areaName;
    }

    public void setAreaName(String areaName) {
        this.areaName = areaName;
    }

    public Integer getAreaLevel() {
        return areaLevel;
    }

    public void setAreaLevel(Integer areaLevel) {
        this.areaLevel = areaLevel;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }
}